Package com.amazon.A3L.messaging.ADM
Class ADMMessagingHelper
- java.lang.Object
-
- com.amazon.A3L.messaging.ADM.ADMMessagingHelper
-
public class ADMMessagingHelper extends java.lang.ObjectHelper activity for Amazon Device Messaging (ADM)
-
-
Constructor Summary
Constructors Constructor Description ADMMessagingHelper()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.amazon.device.messaging.ADMgetADMInstance(android.content.Context context)Method to get ADM instance.EventReceivergetRegisteredEventReceiver(android.content.Context context)Prepares intent filter and register the event receiver with the intent filterbooleanisADMAvailable(android.content.Context context)Method which checks whether ADM is present on deviceandroid.content.IntenttransformADMMessageIntoIntent(android.content.Intent intent)Method which transforms ADM Message into intent, which is passed to A3L interface
-
-
-
Method Detail
-
isADMAvailable
public boolean isADMAvailable(@NonNull android.content.Context context)Method which checks whether ADM is present on device- Parameters:
context- : Application Context- Returns:
- true if ADM is present else false
-
getADMInstance
public com.amazon.device.messaging.ADM getADMInstance(@NonNull android.content.Context context)Method to get ADM instance.- Parameters:
context- : Application Context- Returns:
- ADM instance
-
transformADMMessageIntoIntent
public android.content.Intent transformADMMessageIntoIntent(@NonNull android.content.Intent intent)Method which transforms ADM Message into intent, which is passed to A3L interface- Parameters:
intent- : Intent message received via ADM- Returns:
- Transformed Intent
-
getRegisteredEventReceiver
public EventReceiver getRegisteredEventReceiver(android.content.Context context)
Prepares intent filter and register the event receiver with the intent filter- Parameters:
context- App Context- Returns:
- EventReceiver which can listen to events broadcasted by ADM device client
-
-